home *** CD-ROM | disk | FTP | other *** search
/ Disc to the Future 2 / Disc to the Future Part II Programmer's Reference (Wayzata Technology)(6013)(1992).bin / MAC / THINKC / TCL1 / CEDITOR_ / CTEXTENV.H < prev    next >
Text File  |  1992-01-12  |  1KB  |  35 lines

  1. /***************************************************************************************
  2.     CTextEnviron.h                                            SUPERCLASS = CEnvironment
  3.  
  4.     Keeps track of the font and size settings for the GrafPort.
  5.  
  6.     Copyright ⌐ BRH Toolsmith, 1992. All rights reserved.
  7.     Developed using THINK C 4.0.2 and Symantec's OOP libraries.
  8.     Portions of this code courtesy Symantec, Inc.
  9.     This code may be freely distributed as long as this notice remains. If you wish
  10.     to distribute modifications to these classes, please make a copy of the class
  11.     and implement your changes there. That's the beauty of OOP!
  12.  
  13.     NOTE: tabs in this file are set at 4 in THINK C.
  14.  
  15. ***************************************************************************************/
  16.  
  17.  
  18. #define _H_CTextEnviron
  19.  
  20. #include <CEnvironment.h>
  21.  
  22. struct CTextEnviron : CEnvironment {
  23.     short        fontNumber;
  24.     short        fontSize;
  25.  
  26.     void        ITextEnviron( short aFontNumber, short aFontSize );
  27.     void        Restore( void );                                    /** OVERRIDE **/
  28.  
  29.     void        SetFontNumber( short aFontNumber );
  30.     void        SetFontSize( short aFontSize );
  31.  
  32.     short        GetFontID( void );
  33.     short        GetFontSize( void );
  34. };
  35.